participle of amarrar - French English Dictionary